package com.apes.scm.voucher.service;

import com.apes.scm.pur.purchaseOrder.model.PurchaseOrder;
import com.apes.scm.pur.purchaseReturn.model.PurchaseReturn;
import com.apes.scm.sal.saleOrder.SaleOrder;
import com.apes.scm.sal.saleReturn.SaleReturn;
import com.apes.scm.stock.transfer.model.Transfer;

/**
 * 功能：
 *
 * @author xul
 * @create 2018-10-18 15:28
 */
public class BusinessType {

    /**
     * 采购订单
     */
    public final static String PURCHASE_ORDER = PurchaseOrder.class.getSimpleName();

    /**
     * 返厂订单
     */
    public final static String PURCHASE_RETURN = PurchaseReturn.class.getSimpleName();

    /**
     * 销售订单
     */
    public final static String SALE_ORDER = SaleOrder.class.getSimpleName();

    /**
     * 销售退回
     */
    public final static String SALE_RETURN = SaleReturn.class.getSimpleName();

    /**
     * 供应商寄售订单凭证
     */
    public final static String SUPPLIER_CONSUME_ORDER_VOUCHER = "SupplierConsignOrderVoucher";

    /**
     * 供应商寄售退回凭证
     */
    public final static String SUPPLIER_CONSUME_RETURN_VOUCHER = "SupplierConsignReturnVoucher";

    /**
     * 客户寄售订单凭证
     */
    public final static String CUSTOMER_CONSUME_ORDER_VOUCHER = "CustomerConsignOrderVoucher";

    /**
     * 客户寄售退回凭证
     */
    public final static String CUSTOMER_CONSUME_RETURN_VOUCHER = "CustomerConsignReturnVoucher";

    /**
     * 转储订单
     */
    public final static String TRANSFER_ORDER = Transfer.class.getSimpleName();
}
